import { BasicPageParams } from "../../model/baseModel"

/**
 * 数据字典 数据模型
 */
export interface DictVOModel {
  // 字典主键
  dictId?: string
  // 字典主键集合
  dictIds?: string[]
  // 标题
  title?: string
  // 编号
  code?: string
  // 默认字典
  defaulted?: number
  // 备注
  remark?: string
}

/**
 * 数据字典查询 数据模型
 */
export interface DictSearchModel extends BasicPageParams {
  // 标题
  title?: string
  // 编号
  code?: string
  // 备注
  remark?: string
}

/**
 * 字典详细 数据模型
 */
export interface DetailVOModel {
  // 字典详细主键
  detailId?: string
  // 字典详细主键集合
  detailIds?: string[]
  // 数据字典主键
  dictId?: string
  // 数据字典编号
  code?: string
  // 标签
  label?: string
  // 值
  value?: number
  // 排序编号
  orderNo?: number
}

/**
 * 字典详细查询 数据模型
 */
export interface DetailSearchModel extends BasicPageParams {
  // 数据字典主键
  dictId?: string
  // 数据字典编号
  code?: string
  // 标签
  label?: string
}
